selenium tetrabromide - German English Dictionary